Big Huge Thesaurus

spurge nettle

noun

sounds kind of like